Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAVEN PLACE Detached £1,492,166 £630,000 30 May 2003
2 HAVEN PLACE Detached £1,443,657 £799,950 12 Aug 2009
3 HAVEN PLACE Detached £1,229,055 £668,500 6 Jul 2005
4 HAVEN PLACE Detached £1,465,196 £986,000 23 Jan 2015